<?php
// +----------------------------------------------------------------------
// | ThinkPHP [ WE CAN DO IT JUST THINK ]
// +----------------------------------------------------------------------
// | Copyright (c) 2006-2016 http://thinkphp.cn All rights reserved.
// +----------------------------------------------------------------------
// | Licensed ( http://www.apache.org/licenses/LICENSE-2.0 )
// +----------------------------------------------------------------------
// | Author: 流年 <liu21st@gmail.com>
// +----------------------------------------------------------------------

function sendMail($address, $title, $message){

    $mail = new PHPMailer();
    // 设置PHPMailer使用SMTP服务器发送Email
    $mail->IsSMTP();

    // 是否允许发送HTML代码做为邮件的内容
    $mail->IsHTML(TRUE);

    // 是否需要身份验证
    $mail->SMTPAuth=TRUE;

    // 设置邮件的字符编码，若不指定，则为'UTF-8'
    $mail->CharSet='UTF-8';

    /*  邮件服务器上的账号是什么 */
    // 设置邮件头的From字段。
    $mail->From=config('MAIL_ADDRESS');

    // 设置发件人名字
    $mail->FromName=config('MAIL_FROM');

    // 设置SMTP服务器。
    $mail->Host=config('MAIL_SMTP');

    // 设置用户名和密码。
    $mail->Username=config('MAIL_LOGINNAME');
    $mail->Password=config('MAIL_PASSWORD');

    // 发邮件端口号默认25
    $mail->Port = 25;

    // 添加收件人地址，可以多次使用来添加多个收件人
    $mail->AddAddress($address);

    // 设置邮件标题
    $mail->Subject=$title;

    // 设置邮件正文
    $mail->Body=$message;
    
    // 发送邮件。
    return($mail->Send());
}
